multiple stack - German English Dictionary